Stories Tagged: League of Nations

🤷🤷🤷
The Treaty of Versailles: Its Impact on Germany and Europe

The Treaty of Versailles, signed on June 28, 1919, imposed harsh terms on Germany and held it... (4 revisions)